package stack_queue_1018;

import java.util.Deque;
import java.util.LinkedList;

public class DequeDemo {
    public static void main1(String[] args) {
        // 把双端队列当成一个栈去使用，先进后出的特点
        Deque<String> deque = new LinkedList<>();

        deque.push("甲");
        deque.push("乙");
        deque.push("丙");
        deque.push("丁");

        while (!deque.isEmpty()) {
            String e = deque.pop();
            System.out.println(e);
        }
    }

    public static void main(String[] args) {
        // 把双端队列当成一个队列去使用，先进先出的特点
        Deque<String> deque = new LinkedList<>();

        deque.offer("甲");
        deque.offer("乙");
        deque.offer("丙");
        deque.offer("丁");

        while (!deque.isEmpty()) {
            String e = deque.poll();
            System.out.println(e);
        }
    }
}

